/*
通过LD1指示倒计时定时器的两种工作状态。
启动状态(1)： LD1点亮。
停止状态(0)： LD1熄灭。

1.输入信号：rst、state(状态)
2.输出信号：led1

*/

module Led(
    input  logic      rst,
    input  logic      isRunning_Out,
    output logic      led1
);

always_comb begin
    if (rst) begin
        led1 <= 1'b1;
    end else begin
        case(isRunning_Out)
            // 启动状态：持续点亮
            1'b1 : begin
                led1 <= 1'b0;
            end
            
            // 停止状态：完全熄灭
            1'b0 : begin
                led1 <= 1'b1;
            end
            
            // 异常状态处理
            default : begin
                led1 <= 1'b1;
            end
        endcase
    end
end
endmodule
